open A
open  B

open
    C

open
    type
    D

open E
         .F
         .G
